IBM Cassette BASIC IBM BASIC

IBM Cassette BASIC
Nhà phát triểnMicrosoft (cho IBM)
Xuất hiện lần đầu1981
Ảnh hưởng tới
IBM Disk BASIC, IBM BASICA, GW-BASIC

IBM Cassette BASIC xuất xưởng với bộ nhớ chỉ đọc (ROM) 32 kilobyte (ROM), tách biệt với ROM BIOS 8 KB của máy tính IBM gốc, và không yêu cầu hệ điều hành để chạy. Cassette BASIC cung cấp giao diện người dùng mặc định nếu không có ổ đĩa mềm được cài đặt, hoặc nếu mã khởi động không tìm thấy đĩa mềm có thể khởi động khi bật nguồn. Cái tên Cassette BASIC xuất phát từ việc sử dụng băng cassette thay vì đĩa mềm để lưu trữ các chương trình và dữ liệu. Cassette BASIC được tích hợp vào ROM của PC và IBM PC XT ban đầu, và các model đầu tiên trong dòng PS/2. Nó chỉ hỗ trợ các chương trình tải và lưu vào giao diện băng cassette của IBM, không có sẵn trên các mô hình sau Model 5150 gốc. Phiên bản nhập cảnh cấp 5150 chỉ có 16 KB bộ nhớ truy cập ngẫu nhiên (RAM) để chạy Cassette BASIC. Tuy nhiên, Cassette BASIC hiếm khi được sử dụng vì ít máy tính được bán mà không có ổ đĩa, và hầu hết được bán với PC DOS và RAM đủ để chạy ít nhất là BASIC - nhiều người có thể chạy Advanced BASIC. Có ba phiên bản của Cassette BASIC: C1.00 (được tìm thấy trên các máy tính IBM đầu với bo mạch chủ 16k-64k), C1.10 (được tìm thấy trên tất cả các máy tính IBM sau này, XT, AT và PS/2) và C1.20 (tìm thấy trên PCjr).